02. Lesson Overview

Lesson Overview

L4 Lesson Overview V2

How to Think about This Lesson

The lesson first gives an overview of the three base languages for web development: html, css, and JavaScript. You could take an entire course just on each of these languages. The goal is for you to get comfortable writing at least some code in each language so that you understand the web template files at the end of the lesson. This lesson goes through a lot of information to get you up to speed.

To work with the web template and make a data dashboard, you will only need to write Python code. If you want to customize the dashboard, you can do so with just a few changes to the html code. But the underlying technologies of data dashboard will be css, html, JavaScript, and Python.

Lesson Outline

  • Basics of a web app
    • html
    • css
    • javascript
  • Front-end libraries
    • boostrap
    • plotly
  • Back-end libraries
    • flask
  • Deploy a web app to the cloud

Lesson Files

All of the lesson's exercises are contained in classroom workspaces. You'll even deploy a web app from the classroom workspace; however, if you prefer to work locally, you can find the lesson files in this data scientist nanodegree GitHub repo .